Card
O Bloco "Card" no Digital Contact Bots permite que o usuário faça algumas ações com cliques em determinados botões. o botão de URL irá permitir o usuário abra uma URL em uma nova aba, o botão de Cópia vai copiar o conteúdo que tiver configurado nesse botão no menu de configurações do bloco e o botão de bloco vai ser possível definir um outro bloco para que ao clicar no botão o fluxo irá ser direcionado para este botão.
Configurações do bloco "Card" no Digital Contact Bots
O bloco "Card" pode ser encontrado no menu lateral, dentro da seção “Texto e Menu”.

Ao ser inserido no fluxo, ele aparecerá assim no criador:
Além das configurações padrão (IA, Acesso Rápido, Checkpoint e Tags), o Card possui cinco campos principais, além dos campos dos botões:
- Imagem:
- Permite o usuário inserir uma imagem selecionado ela do computador do usuário (essa imagem será baixada ali na hora);
- URL da imagem:
- Permite inserir uma url de uma imagem nesse campo que será baixada ali naquele momento e irá ficar uma pré visualização da imagem no bloco;
- É permitido também inserir uma url da imagem através de variável que não será baixada no momento e sim em tempo de execução do bloco.
- Título do card:
- Campo obrigatório para funcionamento do bloco.
- Limite de 500 caracteres.
- Descrição:
- Pequeno texto que irá ficar disponível na execução do bloco.
- Limite de 60 caracteres
- Botões:
- Poderá ser criado usando a opção de único botão (com URL) ou a opção de até 3 botões.
- Tipos de botão: URL, Bloco, Copiar
- Será possível adicionar o título dos botões de forma estática ou com variável.
- Limite de 20 caracteres no título do botão.
- Avançar no fluxo:
- Opção disponível apenas quando não há botão único de URL ativo.
- Quando ativada, permite que o bloco card siga automaticamente para o próximo bloco, mesmo que existam botões direcionadores configurados.
- Não pode ser usada ao mesmo tempo que a opção "Armazenar resposta em variável", apenas uma das duas pode estar ativa por vez:
- Se "Armazenar variável" estiver ativo, o toggle "Avançar no fluxo" ficará desabilitado. Ao passar o mouse sobre ele, aparecerá o aviso: "Só é possível avançar no fluxo sem armazenar a variável".
- Se "Avançar no fluxo" estiver ativo, a opção "Armazenar variável" ficará desabilitada. Ao passar o mouse sobre ela, aparecerá o aviso: "Só é possível armazenar variável sem avançar no fluxo".

Funcionamento do bloco:
- Se o bloco não tiver nenhum botão configurado e não tiver salvar variável ligada ele irá seguir o fluxo.
- Se o bloco não tiver nenhum botão configurado mas tiver salvar variável ligada ele irá aguardar a mensagem do usuário.
- Se o bloco tiver o botão de direcionamento de bloco configurado ele irá aguardar a ação do usuário independente se o salvar variável estiver ligado ou não.
- Se existir somente o botão de cópia ou de URL o bloco só irá aguardar a ação do usuário se tiver com salvar variável ligada.
- A ação de clique nos botões de cópia ou url não vai continuar no fluxo (caso esteja aguardando), só irá seguir após uma mensagem de texto do usuário.
- Configuração de botão com direcionamento de bloco, sem um bloco de destino configurado, ao ser clicado no botão o fluxo é encerrado
- No WhatsApp caso o bloco tenha a opção de único botão configurada, o campo de descrição não irá aparecer.
- Caso o bloco tenha um botão de cópia configurado irá aparecer um warning informando que esse botão não irá aparecer no WhastApp.
- Para o canal do WhatsApp é obrigatório ter pelo menos um botão configurado, caso não tenha, ao enviar o bloco irá um botão de "Ok" para o usuário.
Avançar no fluxo com botões direcionadores
Quando a opção "Avançar no fluxo" está ativada, o bloco card funciona de forma diferente do comportamento padrão:

- O card é enviado ao usuário e o fluxo segue imediatamente para o próximo bloco, sem aguardar o clique nos botões.
- O direcionamento dos botões continua funcionando mesmo depois que o fluxo já avançou — ou seja, o usuário ainda pode clicar nos botões do card em qualquer momento da conversa.
- A opção clicada pelo usuário fica registrada na memória da sessão para garantir o redirecionamento correto.
Como o clique nos botões funciona após o fluxo avançar:
- Webchat: o usuário pode clicar no botão várias vezes e sempre será direcionado para o bloco configurado.
- WhatsApp: o usuário pode clicar no botão apenas uma vez.
Ao clicar em um botão do card (mesmo que o fluxo já tenha avançado para outros blocos), o usuário será direcionado para o bloco configurado naquele botão, exceto nas seguintes situações:
- A sessão já foi finalizada.
- O usuário está em atendimento humano.
- O bot está processando uma chamada de API (sessão bloqueada).
Observação: Se o clique acontecer durante um atendimento humano, um evento de clique será registrado e exibido, mas o redirecionamento não ocorrerá.
Após as configurações, é assim que o card se parecerá:
Webchat

WhatsApp
